﻿using AgencyManagerSystem.AsmType;
using AgencyManagerSystem.Common;
using AgencyManagerSystem.DataFetcher;
using AgencyManagerSystem.DataUpdater;
using AgencyManagerSystem.Model;
using System;
using System.Collections.Generic;

namespace AgencyManagerSystem.Core
{
    public class CombinationManager : MainDetailManager<CombinationModel, ElementModel>
    {
        protected override MainDetailUpdater<CombinationModel, ElementModel> InjectionMainDetailUpdater()
        {
            CombinationUpdaterCreator combinationUpdaterCreator = new CombinationUpdaterCreator();
            CombinationUpdater updater = combinationUpdaterCreator.CreateCombinationUpdaterInstance();
            return updater;
        }
    }
}